insulating envelope - Espagnol Anglais Dictionnaire